package edu.hm.activebadge.rfid.interpretation;

import java.util.ArrayList;

import edu.hm.activebadge.rfid.interpretation.action.InterpretedAction;
import edu.hm.activebadge.rfid.interpretation.tagclass.ITaggedEntity;
import edu.hm.activebadge.rfid.representation.IContextRepresentation;

public interface IInterpretationLogik {

	public ITaggedEntity determineEntity(IContextRepresentation context);
	public ArrayList<InterpretedAction> interpreteAction(IContextRepresentation rawContext, ITaggedEntity entity);
	public void act(ArrayList<InterpretedAction> action);
}
